satellite-aided search and rescue - Allemand Anglais Dictionnaire